Struct isotope_parser::ast::Let [−][src]
Expand description
A let
statement
Fields
ident: Option<String>
The identifier being assigned
ty: Option<Arc<Expr>>
The type of this identifier, if specified
value: Arc<Expr>
The value the identifier is being assigned
Implementations
pub fn pretty<'a, D, A>(&'a self, allocator: &'a D) -> DocBuilder<'a, D, A> where
D: DocAllocator<'a, A>,
D::Doc: Clone,
A: Clone,
[src]
pub fn pretty<'a, D, A>(&'a self, allocator: &'a D) -> DocBuilder<'a, D, A> where
D: DocAllocator<'a, A>,
D::Doc: Clone,
A: Clone,
[src]Prettyprint a let-statement
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Let
impl UnwindSafe for Let
Blanket Implementations
Mutably borrows from an owned value. Read more